package com.tecklab.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

import javax.servlet.http.HttpServletRequest;

/**
 * 前端路由处理器（不能删除！！！！！！）
 * @author sunking
 * @date  2025/9/17 11:20
 */
@Controller
public class ForwardController {

    /**
     * 处理前端路由的 history 模式，将路由交给前端处理
     * @return
     */
    @RequestMapping(value = {"/", "/{path:^(?!api$)[^\\.]*}"}) // 匹配所有非/api前缀的路径以及非静态资源(不含点号的路径)
    public String forward() {
        return "forward:/index.html";
    }


}